object Preferences: TPreferences Left = 169 Top = 86 HelpContext = 101 BorderStyle = bsDialog Caption = 'Preferences' ClientHeight = 462 ClientWidth = 584 Font.Color = clWindowText Font.Height = -13 Font.Name = 'System' Font.Style = [] Position = poScreenCenter OnActivate = FormActivate OnCreate = FormCreate PixelsPerInch = 96 TextHeight = 16 object Version: TLabel Left = 8 Top = 416 Width = 35 Height = 13 Caption = 'Version' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object PrefPage: TTabbedNotebook Left = 0 Top = 0 Width = 584 Height = 401 Align = alTop Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] TabsPerRow = 6 TabFont.Color = clBtnText TabFont.Height = -12 TabFont.Name = 'MS Sans Serif' TabFont.Style = [] TabOrder = 0 object TTabPage Left = 4 Top = 24 Caption = 'General' object GroupBox2: TGroupBox Left = 384 Top = 8 Width = 185 Height = 137 Caption = 'Emulation' TabOrder = 0 object ANSI: TCheckBox Left = 16 Top = 24 Width = 124 Height = 17 Hint = '|Enable ANSI color emulation' Alignment = taLeftJustify Caption = 'ANSI Color' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 end object DoVt: TCheckBox Left = 16 Top = 40 Width = 124 Height = 17 Hint = '|Enable VT102 emulation' Alignment = taLeftJustify Caption = 'VT102 emulation' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 end object DoOption: TCheckBox Left = 16 Top = 72 Width = 124 Height = 17 Hint = '|Enable strict telnet options negotiation' Alignment = taLeftJustify Caption = 'Telnet protocol' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end object DoTelnet: TCheckBox Left = 16 Top = 88 Width = 124 Height = 17 Hint = '|Enable character mode rather than line mode for strict telnet o' + 'peration' Alignment = taLeftJustify Caption = 'Character mode' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 4 end object DoEmulate: TCheckBox Left = 16 Top = 104 Width = 124 Height = 17 Hint = '|If unchecked, all emulation of control codes is disabled and de' + 'bug mode is enabled' Alignment = taLeftJustify Caption = 'Emulate control codes' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 5 end object MrTerm: TCheckBox Left = 16 Top = 56 Width = 124 Height = 17 Hint = '|Enable emulation of control codes used by MrTerm' Alignment = taLeftJustify Caption = 'MrTerm emulation' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 end end object GroupBox3: TGroupBox Left = 0 Top = 8 Width = 185 Height = 225 Caption = 'Command Parser' TabOrder = 1 object ShowTrigger: TCheckBox Left = 16 Top = 24 Width = 124 Height = 17 Hint = '|Display a line of information when a trigger fires (for debuggi' + 'ng)' Alignment = taLeftJustify Caption = 'Show Triggers' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 end object Echo: TCheckBox Left = 16 Top = 40 Width = 124 Height = 17 Hint = '|Echo commands locally to the MUD window' Alignment = taLeftJustify Caption = 'Echo Commands' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 end object CapCom: TCheckBox Left = 16 Top = 72 Width = 124 Height = 16 Hint = '|When capturing text to another window, capture commands also' Alignment = taLeftJustify Caption = 'Capture Commands' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end object GagPass: TCheckBox Left = 16 Top = 88 Width = 124 Height = 16 Hint = '|Delete any line from the screen containing your character passw' + 'ord' Alignment = taLeftJustify Caption = 'Gag password' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 4 end object DoSquare: TCheckBox Left = 16 Top = 112 Width = 124 Height = 17 Hint = '|Allow [] syntax in command line to force evaluation' Alignment = taLeftJustify Caption = 'Allow [] for eval' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 5 end object DoAssign: TCheckBox Left = 16 Top = 144 Width = 124 Height = 17 Hint = '|Allow a=b variable assignment syntax in command line' Alignment = taLeftJustify Caption = 'a = b syntax' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 7 end object StripQuotes: TCheckBox Left = 16 Top = 160 Width = 124 Height = 17 Hint = '|Strip single quotes '#39' when used in scripts' Alignment = taLeftJustify Caption = 'Strip '#39' quotes' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 8 end object DoCurly: TCheckBox Left = 16 Top = 128 Width = 124 Height = 17 Hint = '|Allow <> in command line to force variable expansion' Alignment = taLeftJustify Caption = 'Allow <> for expand' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 6 end object EchoInfo: TCheckBox Left = 16 Top = 56 Width = 124 Height = 17 Hint = '|Echos zMUD information messages to the screen' Alignment = taLeftJustify Caption = 'Echo messages' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 end object StripDouble: TCheckBox Left = 16 Top = 176 Width = 124 Height = 17 Hint = '|Strip double quotes " when used in scripts' Alignment = taLeftJustify Caption = 'Strip " quotes' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 9 end object DoExpand: TCheckBox Left = 16 Top = 192 Width = 124 Height = 17 Hint = '|Expand variables in the command line' Alignment = taLeftJustify Caption = 'Expand Vars' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 10 end end object GroupBox4: TGroupBox Left = 192 Top = 264 Width = 185 Height = 105 Caption = 'Logging' TabOrder = 2 object Label27: TLabel Left = 18 Top = 77 Width = 82 Height = 13 Caption = 'Autosave interval' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object LogCom: TCheckBox Left = 16 Top = 24 Width = 124 Height = 17 Hint = '|Log commands to the log file' Alignment = taLeftJustify Caption = 'Log Commands' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 OnClick = WrapClick end object LogGag: TCheckBox Left = 16 Top = 40 Width = 124 Height = 17 Hint = '|If checked, log lines after triggers are tested and executed' Alignment = taLeftJustify Caption = 'Log after triggers' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 OnClick = WrapClick end object LogAnsi: TCheckBox Left = 16 Top = 56 Width = 124 Height = 17 Hint = '|Log ANSI color sequences to file' Alignment = taLeftJustify Caption = 'Log ANSI color' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = WrapClick end object LogSave: TSpinEdit Left = 112 Top = 75 Width = 62 Height = 22 Hint = '|Number of minutes between autosaves of log file (0 to turn off ' + 'autosave)' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 255 MinValue = 0 ParentFont = False TabOrder = 3 Value = 0 end end object GroupBox11: TGroupBox Left = 384 Top = 152 Width = 185 Height = 137 Caption = 'Word Wrap' TabOrder = 3 object WrapTxt: TLabel Left = 16 Top = 68 Width = 64 Height = 13 Alignment = taRightJustify Caption = 'Wrap Column' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label49: TLabel Left = 16 Top = 92 Width = 59 Height = 13 Alignment = taRightJustify Caption = 'Wrap Indent' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Wrap: TCheckBox Left = 16 Top = 24 Width = 124 Height = 17 Hint = '|Enable word wrapping' Alignment = taLeftJustify Caption = 'Word Wrap' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 OnClick = WrapClick end object AutoWrap: TCheckBox Left = 16 Top = 40 Width = 124 Height = 17 Hint = '|Auto wrapping wraps the lines at the current window width' Alignment = taLeftJustify Caption = 'Auto Wrap' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 OnClick = AutoWrapClick end object WrapCol: TSpinEdit Left = 104 Top = 66 Width = 62 Height = 22 Hint = '|Set a specific column for word wrapping to occur at' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 255 MinValue = 0 ParentFont = False TabOrder = 2 Value = 0 end object WrapInd: TSpinEdit Left = 104 Top = 90 Width = 62 Height = 22 Hint = '|Set the number of characters to indent a wrapped line by' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 80 MinValue = 0 ParentFont = False TabOrder = 3 Value = 0 end end object GroupBox12: TGroupBox Left = 192 Top = 8 Width = 185 Height = 257 Caption = 'User Interface' TabOrder = 4 object Label75: TLabel Left = 16 Top = 170 Width = 68 Height = 13 Caption = 'Scroll Amount:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label34: TLabel Left = 16 Top = 194 Width = 58 Height = 13 Caption = 'History Size:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label22: TLabel Left = 16 Top = 218 Width = 62 Height = 13 Caption = 'Tick Interval:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object SpeedButtons: TCheckBox Left = 16 Top = 40 Width = 124 Height = 17 Hint = '|Display the tool bar at the top of the screen' Alignment = taLeftJustify Caption = 'Tool bar' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 end object HelpHint: TCheckBox Left = 16 Top = 56 Width = 124 Height = 17 Hint = '|Display help balloons when the mouse is placed over hotspots' Alignment = taLeftJustify Caption = 'Help Balloons' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 end object ShowClock: TCheckBox Left = 16 Top = 72 Width = 124 Height = 16 Hint = '|Turn on the clock in the lower right corner of the window' Alignment = taLeftJustify Caption = 'Clock' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end object WinTabs: TCheckBox Left = 16 Top = 88 Width = 124 Height = 16 Hint = '|Display a tab for each open window at the bottom of the screen' Alignment = taLeftJustify Caption = 'Window Tabs' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 4 end object NumLock: TCheckBox Left = 16 Top = 104 Width = 124 Height = 17 Hint = '|Automatically enable NUMLOCK when program is launched' Alignment = taLeftJustify Caption = 'Auto NumLock' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 5 end object AutoSave: TCheckBox Left = 16 Top = 128 Width = 124 Height = 16 Hint = '|Automatically save settings MUD file when window is closed' Alignment = taLeftJustify Caption = 'Autosave on exit' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 6 end object AutoClear: TCheckBox Left = 16 Top = 24 Width = 124 Height = 17 Hint = '|If checked, clear the command line when Enter is pressed, other' + 'wise just select the text' Alignment = taLeftJustify Caption = 'Auto Clear Input' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 end object Scroll: TSpinEdit Left = 112 Top = 168 Width = 62 Height = 22 Hint = '|Sets the number of lines to parse before refreshing display (1 ' + 'is smoothest, 0 is no refresh, default is 5)' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 99 MinValue = 0 ParentFont = False TabOrder = 8 Value = 0 end object HistSize: TSpinEdit Left = 112 Top = 192 Width = 62 Height = 22 Hint = '|Number of commands to remember in command history' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 999 MinValue = 0 ParentFont = False TabOrder = 9 Value = 20 end object TickTimer: TSpinEdit Left = 112 Top = 216 Width = 62 Height = 22 Hint = '|Number of seconds before tick expires to give warning message' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 255 MinValue = 0 ParentFont = False TabOrder = 10 Value = 0 end object DoBackup: TCheckBox Left = 16 Top = 144 Width = 124 Height = 16 Hint = '|Automatically create a backup file whenever new settings are wr' + 'itten' Alignment = taLeftJustify Caption = 'Backup settings' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 7 end end object GroupBox13: TGroupBox Left = 0 Top = 240 Width = 185 Height = 105 Caption = 'Spam Protection' TabOrder = 5 object Label21: TLabel Left = 16 Top = 26 Width = 54 Height = 13 Caption = 'Spam Limit:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label26: TLabel Left = 16 Top = 50 Width = 66 Height = 13 Alignment = taRightJustify Caption = 'Spam Length:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label20: TLabel Left = 16 Top = 74 Width = 80 Height = 13 Alignment = taRightJustify Caption = 'Spam Command:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object SpamCount: TSpinEdit Left = 104 Top = 24 Width = 62 Height = 22 Hint = '|The number of identical commands sent to the MUD that triggers ' + 'spam protection' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 255 MinValue = 0 ParentFont = False TabOrder = 0 Value = 0 end object SpamLen: TSpinEdit Left = 104 Top = 48 Width = 62 Height = 22 Hint = '|The minimum length of a command counted towards the spam limit' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 255 MinValue = 0 ParentFont = False TabOrder = 1 Value = 0 end object SpamCom: TEdit Left = 104 Top = 72 Width = 62 Height = 21 Hint = '|The command sent to the MUD when Spam Limit identical commands ' + 'are sent' AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 80 ParentFont = False TabOrder = 2 end end end object TTabPage Left = 4 Top = 24 Caption = 'Characters' object Label51: TLabel Left = 8 Top = 288 Width = 320 Height = 13 Caption = 'If this option is checked, characters for this setting file can ' + 'be edited' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label52: TLabel Left = 8 Top = 302 Width = 269 Height = 13 Caption = 'but characters from the Inherited file will actually be used.' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Panel3: TPanel Left = 8 Top = 8 Width = 537 Height = 249 BevelOuter = bvLowered TabOrder = 0 object Label7: TLabel Left = 26 Top = 18 Width = 89 Height = 13 Alignment = taRightJustify Caption = 'Command Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label8: TLabel Left = 25 Top = 42 Width = 90 Height = 13 Alignment = taRightJustify Caption = 'Separator Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label14: TLabel Left = 34 Top = 66 Width = 81 Height = 13 Alignment = taRightJustify Caption = 'Variable Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label23: TLabel Left = 41 Top = 162 Width = 74 Height = 13 Alignment = taRightJustify Caption = 'History Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object UseParamChar: TLabel Left = 23 Top = 90 Width = 92 Height = 13 Alignment = taRightJustify Caption = 'Parameter Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label25: TLabel Left = 22 Top = 138 Width = 93 Height = 13 Alignment = taRightJustify Caption = 'Movement Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object UseFocusChar: TLabel Left = 46 Top = 114 Width = 69 Height = 13 Alignment = taRightJustify Caption = 'Focus Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label77: TLabel Left = 46 Top = 186 Width = 69 Height = 13 Alignment = taRightJustify Caption = 'Quote Char:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False end object Label1: TLabel Left = 198 Top = 18 Width = 183 Height = 13 Caption = 'Used to begin commands. Default is #' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label2: TLabel Left = 198 Top = 42 Width = 275 Height = 13 Caption = 'Used to seperate multiple commands on a line. Default is ;' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label3: TLabel Left = 198 Top = 66 Width = 250 Height = 13 Caption = 'Used to expand the value of a variable. Default is @' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label4: TLabel Left = 198 Top = 114 Width = 259 Height = 13 Caption = 'Used to send commands to other windows. Default is :' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label5: TLabel Left = 198 Top = 90 Width = 297 Height = 13 Caption = 'Used to expand internal variables and parameters. Default is %' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label6: TLabel Left = 198 Top = 138 Width = 243 Height = 13 Caption = 'Used to begin speedwalking and paths. Default is .' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label9: TLabel Left = 198 Top = 162 Width = 223 Height = 13 Caption = 'Use to recall from command history. Default is !' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label10: TLabel Left = 198 Top = 186 Width = 254 Height = 13 Caption = 'Used to escape other special characters. Default is ~' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label40: TLabel Left = 154 Top = 5 Width = 39 Height = 13 Caption = 'Enabled' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object ComChar: TEdit Left = 120 Top = 16 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 0 end object SepChar: TEdit Left = 120 Top = 40 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 1 end object VarChar: TEdit Left = 120 Top = 64 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 2 end object HistChar: TEdit Left = 120 Top = 160 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 5 end object ParamChar: TEdit Left = 120 Top = 88 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 3 end object MoveChar: TEdit Left = 120 Top = 136 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 4 end object FocusChar: TEdit Left = 120 Top = 112 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 6 end object QuoteChar: TEdit Left = 120 Top = 184 Width = 25 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] MaxLength = 1 ParentFont = False TabOrder = 7 end object UseComChar: TCheckBox Left = 166 Top = 19 Width = 20 Height = 14 State = cbChecked TabOrder = 8 end object UseSepChar: TCheckBox Left = 166 Top = 43 Width = 20 Height = 14 State = cbChecked TabOrder = 9 end object UseVarChar: TCheckBox Left = 166 Top = 67 Width = 20 Height = 14 State = cbChecked TabOrder = 10 end object UsePChar: TCheckBox Left = 166 Top = 91 Width = 20 Height = 14 State = cbChecked TabOrder = 11 end object UseFChar: TCheckBox Left = 166 Top = 115 Width = 20 Height = 14 State = cbChecked TabOrder = 12 end object UseMoveChar: TCheckBox Left = 166 Top = 139 Width = 20 Height = 14 State = cbChecked TabOrder = 13 end object UseHistChar: TCheckBox Left = 166 Top = 163 Width = 20 Height = 14 State = cbChecked TabOrder = 14 end object UseQuoteChar: TCheckBox Left = 166 Top = 187 Width = 20 Height = 14 State = cbChecked TabOrder = 15 end object DefChar: TBitBtn Left = 8 Top = 216 Width = 137 Height = 25 Caption = 'Restore Defaults' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 16 OnClick = DefCharClick end end object UseChar: TCheckBox Left = 8 Top = 320 Width = 353 Height = 17 Caption = 'Use characters from Inherited settings file' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 end end object TTabPage Left = 4 Top = 24 Caption = 'Directories' object GroupBox5: TGroupBox Left = 16 Top = 8 Width = 497 Height = 93 Caption = 'ZMUD.INI file location' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False TabOrder = 0 object Label36: TLabel Left = 16 Top = 16 Width = 384 Height = 13 Caption = 'Note, the ZMUD.INI located in the same directory as ZMUD.EXE is ' + 'used to store ' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label37: TLabel Left = 16 Top = 30 Width = 436 Height = 13 Caption = 'these Directory settings. The ZMUD.INI in the following locatio' + 'n is used for all other settings.' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object IniEXE: TRadioButton Left = 16 Top = 48 Width = 137 Height = 17 Caption = 'ZMUD.EXE directory' Checked = True Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 TabStop = True OnClick = IniEXEClick end object IniCur: TRadioButton Left = 16 Top = 64 Width = 137 Height = 17 Caption = 'Current directory' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 OnClick = IniEXEClick end object IniOther: TRadioButton Left = 168 Top = 48 Width = 129 Height = 17 Caption = 'Other:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = IniEXEClick end object IniLoc: TEdit Left = 168 Top = 64 Width = 297 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end end object GroupBox6: TGroupBox Left = 16 Top = 104 Width = 497 Height = 77 Caption = 'MUDCHAR.DAT file location' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False TabOrder = 1 object Label35: TLabel Left = 16 Top = 16 Width = 432 Height = 13 Caption = 'This file stores MUD names, address, port, and character names a' + 'nd passwords (encrypted)' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object CharEXE: TRadioButton Left = 16 Top = 32 Width = 137 Height = 17 Caption = 'ZMUD.EXE directory' Checked = True Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 TabStop = True OnClick = CharEXEClick end object CharCur: TRadioButton Left = 16 Top = 48 Width = 137 Height = 17 Caption = 'Current directory' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 OnClick = CharEXEClick end object CharOther: TRadioButton Left = 168 Top = 32 Width = 129 Height = 17 Caption = 'Other:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = CharEXEClick end object CharLoc: TEdit Left = 168 Top = 48 Width = 297 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end end object GroupBox7: TGroupBox Left = 16 Top = 184 Width = 497 Height = 77 Caption = 'Settings file locations' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False TabOrder = 2 object Label38: TLabel Left = 16 Top = 16 Width = 441 Height = 13 Caption = 'Default location (can be overridden). Contains the triggers, al' + 'iases, etc for various characters.' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object SetEXE: TRadioButton Left = 16 Top = 32 Width = 137 Height = 17 Caption = 'ZMUD.EXE directory' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 OnClick = SetEXEClick end object SetCur: TRadioButton Left = 16 Top = 48 Width = 137 Height = 17 Caption = 'Current directory' Checked = True Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 TabStop = True OnClick = SetEXEClick end object SetOther: TRadioButton Left = 168 Top = 32 Width = 129 Height = 17 Caption = 'Other:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = SetEXEClick end object SetLoc: TEdit Left = 168 Top = 48 Width = 297 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end end object GroupBox8: TGroupBox Left = 16 Top = 264 Width = 497 Height = 77 Caption = 'Sound file locations' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False TabOrder = 3 object Label39: TLabel Left = 16 Top = 16 Width = 334 Height = 13 Caption = 'Used to locate sound files for Sound Settings and for #PLAY comm' + 'and' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object SoundEXE: TRadioButton Left = 16 Top = 32 Width = 137 Height = 17 Caption = 'ZMUD.EXE directory' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 OnClick = SoundEXEClick end object SoundCur: TRadioButton Left = 16 Top = 48 Width = 137 Height = 17 Caption = 'Current directory' Checked = True Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 TabStop = True OnClick = SoundEXEClick end object SoundOther: TRadioButton Left = 168 Top = 32 Width = 129 Height = 17 Caption = 'Other:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = SoundEXEClick end object SoundLoc: TEdit Left = 168 Top = 48 Width = 297 Height = 21 AutoSize = False Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 end end end object TTabPage Left = 4 Top = 24 Caption = 'Connection' object GroupBox1: TGroupBox Left = 376 Top = 216 Width = 137 Height = 121 Caption = 'Carriage Control' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 object CR: TRadioButton Left = 32 Top = 64 Width = 73 Height = 17 Hint = '|New line when Carraige Return (char 13) received' Alignment = taLeftJustify Caption = 'CR' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 end object LF: TRadioButton Left = 32 Top = 48 Width = 73 Height = 17 Hint = '|New line when Line feed (char 10) received' Alignment = taLeftJustify Caption = 'LF' Checked = True Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 TabStop = True end end object GroupBox9: TGroupBox Left = 24 Top = 8 Width = 489 Height = 201 Caption = 'IP address Lookup parameters' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [fsBold] ParentFont = False TabOrder = 1 object Label24: TLabel Left = 32 Top = 26 Width = 357 Height = 13 Caption = 'Converting hostnames to IP addresses uses a non-reliable network' + ' protocol.' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label41: TLabel Left = 32 Top = 42 Width = 257 Height = 13 Caption = 'thus, zMUD tries several times for a successful lookup.' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label42: TLabel Left = 32 Top = 58 Width = 356 Height = 13 Caption = 'The parameters below specify the timeout value for the first loo' + 'kup attempt, ' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label43: TLabel Left = 32 Top = 74 Width = 209 Height = 13 Caption = 'the timeout value for the last lookup attempt,' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label44: TLabel Left = 32 Top = 90 Width = 340 Height = 13 Caption = 'and the number of seconds to add to the timeout value after each' + ' failure' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label11: TLabel Left = 50 Top = 114 Width = 61 Height = 13 Caption = 'Min Timeout:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label45: TLabel Left = 50 Top = 138 Width = 64 Height = 13 Caption = 'Max Timeout:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label46: TLabel Left = 50 Top = 162 Width = 59 Height = 13 Caption = 'Timeout Inc:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label47: TLabel Left = 224 Top = 140 Width = 158 Height = 13 Caption = 'All values are Integers in seconds' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object MinLookup: TSpinEdit Left = 128 Top = 112 Width = 81 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 50 MinValue = 1 ParentFont = False TabOrder = 0 Value = 1 end object MaxLookup: TSpinEdit Left = 128 Top = 136 Width = 81 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 99 MinValue = 1 ParentFont = False TabOrder = 1 Value = 5 end object LookupInc: TSpinEdit Left = 128 Top = 160 Width = 81 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 10 MinValue = 1 ParentFont = False TabOrder = 2 Value = 1 end end object GroupBox10: TGroupBox Left = 24 Top = 216 Width = 345 Height = 121 Caption = 'Other Connection settings' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 object Label16: TLabel Left = 32 Top = 70 Width = 79 Height = 13 Caption = 'Reconnect Time' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label28: TLabel Left = 32 Top = 94 Width = 77 Height = 13 Caption = 'Connect timeout' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object AutoRecon: TCheckBox Left = 32 Top = 25 Width = 105 Height = 16 Hint = '|Automatically try to reconnect when network connection is lost' Alignment = taLeftJustify Caption = 'Auto reconnect' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 0 end object Timer: TCheckBox Left = 32 Top = 40 Width = 105 Height = 17 Hint = '|Display the amount of time connected in the status bar' Alignment = taLeftJustify Caption = 'Connection Timer' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 end object ConnTime: TSpinEdit Left = 124 Top = 67 Width = 81 Height = 22 Hint = '|Seconds to wait before reconnecting' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 99 MinValue = 10 ParentFont = False TabOrder = 2 Value = 10 end object ConnTimer: TSpinEdit Left = 124 Top = 91 Width = 81 Height = 22 Hint = '|Seconds to try connecting before giving up' Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 99 MinValue = 1 ParentFont = False TabOrder = 3 Value = 5 end end end object TTabPage Left = 4 Top = 24 Caption = 'Memory' object Image1: TImage Left = 304 Top = 16 Width = 32 Height = 32 AutoSize = True end object Label12: TLabel Left = 334 Top = 24 Width = 214 Height = 13 Caption = 'Click on a window to the left to display its size' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label13: TLabel Left = 344 Top = 42 Width = 25 Height = 13 Caption = 'Used' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label15: TLabel Left = 424 Top = 42 Width = 51 Height = 13 Caption = 'lines out of' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label33: TLabel Left = 8 Top = 8 Width = 131 Height = 13 Caption = 'Current windows in memory:' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object CurSize: TLabel Left = 378 Top = 42 Width = 3 Height = 13 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object MaxSize: TLabel Left = 486 Top = 42 Width = 3 Height = 13 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label17: TLabel Left = 334 Top = 80 Width = 124 Height = 13 Caption = 'Max lines in main windows' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label18: TLabel Left = 334 Top = 104 Width = 124 Height = 13 Caption = 'Max lines in child windows' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object Label19: TLabel Left = 334 Top = 128 Width = 114 Height = 13 Caption = 'Max lines in edit window' Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False end object MemGrid: TDrawGrid Left = 8 Top = 24 Width = 289 Height = 313 TabStop = False ColCount = 2 DefaultRowHeight = 17 FixedCols = 0 RowCount = 20 FixedRows = 0 Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] Options = [goRowSelect] ParentFont = False ScrollBars = ssVertical TabOrder = 0 OnClick = MemGridClick OnDrawCell = MemGridDrawCell ColWidths = ( 82 276) end object MemList: TListBox Left = 200 Top = 192 Width = 121 Height = 97 TabStop = False ItemHeight = 13 Sorted = True TabOrder = 1 Visible = False end object MainMax: TSpinEdit Left = 472 Top = 78 Width = 57 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 16384 MinValue = 24 ParentFont = False TabOrder = 2 Value = 24 end object ChildMax: TSpinEdit Left = 472 Top = 102 Width = 57 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 16384 MinValue = 24 ParentFont = False TabOrder = 3 Value = 24 end object EditMax: TSpinEdit Left = 472 Top = 126 Width = 57 Height = 22 Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] MaxValue = 16384 MinValue = 24 ParentFont = False TabOrder = 4 Value = 24 end end end object OKBtn: TBitBtn Left = 320 Top = 408 Width = 77 Height = 27 Font.Color = clBtnText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 1 OnClick = OKBtnClick Kind = bkOK Margin = 2 Spacing = -1 end object CancelBtn: TBitBtn Left = 400 Top = 408 Width = 77 Height = 27 Font.Color = clBtnText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 2 OnClick = CancelBtnClick Kind = bkCancel Margin = 2 Spacing = -1 end object BitBtn1: TBitBtn Left = 480 Top = 408 Width = 77 Height = 27 HelpContext = 101 Font.Color = clBtnText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 3 Kind = bkHelp end object HelpPanel: TPanel Left = 0 Top = 442 Width = 584 Height = 20 Align = alBottom Alignment = taLeftJustify BevelOuter = bvLowered Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] ParentFont = False TabOrder = 4 end end